/**result**/
.dialog-result{
  position: fixed;
  left: 0;
  top:0;
  right:0;
  bottom:0;
  z-index: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0,0,0,.6);
  opacity: 0;
}
.dialog-result.showEggOpenAnimate{
  z-index: 999;
  animation: showDialog 0.4s 3.5s linear forwards;
}
.showEggOpenAnimate .dialog-info{
  animation: showDialogInfo 0.4s 3.5s linear forwards;
}
.showDialog{
  z-index: 999;
  opacity: 1;
}
.showDialog .dialog-info{
    transform: scale(1);
}
.dialog-info{
  position: relative;
  top:-0.91rem;
  width: 6.00rem;
  height: 7.64rem;
  transform: scale(0.6);
}
.result-bg{
  position: absolute;
  left: 0;
  top:0;
  width: 6.00rem;
  height: 6.58rem;
}
.btn-close{
  position: absolute;
  right:0;
  top:0;
  width: 0.80rem;
  height: 1.00rem;
}
.result-title{
  position: absolute;
  left: 0.70rem;
  top:1.30rem;
  width: 4.60rem;
  height: 0.84rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.result-text{
  font-size: 0.52rem;
  color:#FCF0A0;
}
.result-cont{
  position: absolute;
  left: 0.30rem;
  top:3.22rem;
  width: 5.40rem;
  height: 1.26rem;
  display: flex;
  align-self: center;
  justify-content: center;
  text-align: center;
}
.result-cont .result-text{
  font-size: 0.42rem;
  color: #6F651F;
}
.result-cont .prize-text{
  color: #E45633;
}
.result-desc{
  position: absolute;
  left: 0;
  right:0;
  bottom:0;
  text-align: center;
}
.result-p{
  font-size: 0.32rem;
  line-height: 1.2;
  color: #FDF392;
}

@keyframes showDialog{
  0%{
    opacity: 0;
  }
  100%{
    opacity: 1;
  }
}

@keyframes showDialogInfo{
  0%{
    transform: scale(0.6);
  }
  100%{
    transform: scale(1);
  }
}